﻿/* CSS Document */
.c_wap:after{content:".";height:0;display:block;visibility:hidden;clear:both;font-size:0;}

html{height:100%;}
.of_body{overflow:hidden; height:100%;}

/* 遮罩层 */
.pop_lo_bg_bg {background:rgba(0, 0, 0, .5); background:#000\9; opacity:0.5\0;position:fixed;width:100%;height:100%;top:0;left: 0;display:block;filter: Alpha(opacity=50);z-index: 11000;_position: absolute;_height: expression(document.body.clientHeight+'px');}

.tip_box{background:#fff; width:525px; position:fixed; top:50%; left:50%; margin-left:-262px; z-index:11009; _top:expression(documentElement.scrollTop+100); _position:absolute; _bottom:auto; -webkit-box-shadow:0px 2px 10px #666; -moz-box-shadow:0px 2px 10px #666; box-shadow:0px 2px 10px #666;}
.tip_box .pop_tit{height:35px; background:#70c304; line-height:35px; padding-left:20px; color:#fff; font-size:14px; font-weight:bold;}
.tip_box .pop_tit a.a_btn{width:35px; height:35px;}
.tip_box .pop_tit a.a_btn:hover{background:#64a70c;}
.tip_box .pop_tit a.a_btn b.m_btn{display:block; width:16px; height:16px; text-indent:-9999em; background: url(../images/m_icon.png) no-repeat -219px -2px; overflow:hidden; margin:9px auto; cursor:pointer;}
.tip_box dl.c_wap{border:#70c304 solid 3px; zoom:1; border-top:none;}
.tip_box dl dd.act_btns{background:#f2f2f2; padding:30px 0; zoom:1;}
.tip_box dl dd.act_btns a.a_btn:link,
.tip_box dl dd.act_btns a.a_btn:visited{width:100px; height:40px; height:40px; line-height:40px; color:#fff; text-align:center; background:#1b9cff; display:block; margin:0 auto; font-size:14px; font-weight:bold;}
.tip_box dl dd.act_btns a.a_btn:hover{background:#009dee; text-decoration:none;}


/* 有图标确认框 成功提示 */
.s_icon{margin-top:-144px; _margin-top:80px;}
.tip_box dl.ct_com dt p.tips{width:300px; margin:0 auto; font-size:14px; line-height:30px; height:60px; padding:50px 0 40px 0; font-weight:bold; color:#676767;}
.tip_box dl.ct_com dt p.tips cite{color:#333;}
.tip_box dl.ct_com dt p.tips i{height:60px; width:60px; float:left; background:url(../images/a_icon.png) -32px 0 no-repeat; margin-right:20px; display:inline;}
.tip_box dl.ct_com dd.act_btns a.a_btn{float:left;}
.tip_box dl.ct_com dd.act_btns a.btn_yes:link,
.tip_box dl.ct_com dd.act_btns a.btn_yes:visited{margin:0 15px 0 152px; display:inline;}
.tip_box dl.ct_com dd.act_btns a.btn_no:link,
.tip_box dl.ct_com dd.act_btns a.btn_no:visited{background:#fff; border:#e3e3e3 solid 1px; color:#666; height:38px; line-height:38px;}
.tip_box dl.ct_com dd.act_btns a.btn_no:hover{border:#ababab solid 1px;}
/* 文字不换行垂直居中 */
.tip_box dl.ct_com dt p.line{line-height:60px;}
/* 有图标确认框 失败提示 */
.tip_box dl.ct_com dt p.lose i{background:url(../images/a_icon.png) -32px -60px no-repeat;}


/* 有图标确认框 */
.tip_box dl.nl_com dt p.tips{text-align:center; width:280px; margin:0 auto; font-size:14px; line-height:60px; height:60px; padding:50px 0 40px 0;}
.tip_box dl.nl_com dd.act_btns a.a_btn{float:left;}
.tip_box dl.nl_com dd.act_btns a.btn_yes:link,
.tip_box dl.nl_com dd.act_btns a.btn_yes:visited{margin:0 15px 0 152px; display:inline;}
.tip_box dl.nl_com dd.act_btns a.btn_no:link,
.tip_box dl.nl_com dd.act_btns a.btn_no:visited{background:#fff; border:#e3e3e3 solid 1px; color:#666; height:38px; line-height:38px;}
.tip_box dl.nl_com dd.act_btns a.btn_no:hover{border:#ababab solid 1px;}

/* 自动消失提示框 .tip_com : 成功,.tip_del: 删除/失败,.tip_loding : 等待 , tip_normal ：常规*/
.tip_com,.tip_del,.tip_loding,.tip_normal{border:#e3e3e3 solid 1px; background:#fafafa; font-size:14px; width:380px; margin-left:-190px; margin-top:-56px; _margin-top:156px;}
.tip_com table,.tip_del table,.tip_loding table,.tip_normal table{height:60px; border-left:#70c304 solid 10px; color:#333; font-weight:bold;}
.tip_box .t_icon{width:40%; padding:25px 0;}
.tip_normal table .t_icon{width:10%; height:60px;}
.tip_box .t_cons{width:60%; padding:25px 10px 25px 0;}
.tip_box .t_icon i{width:60px; height:60px; margin:0 auto; background:url(../images/a_icon.png) -32px 0 no-repeat;display:block;}
.tip_del .t_icon i{background-position:-32px -60px;}
.tip_loding .t_icon i{background:url(../images/loading.gif) center no-repeat;}


.w400_box{width:400px; margin-left:-200px; margin-top:-89px; _margin-top:100px;}
.w400_box dl.c_wap{border:#70c304 solid 3px; zoom:1; border-top:none; zoom:1;}
.w400_box dl.c_wap dt p{text-align:center; font-size:14px; padding:20px 0; height:40px; line-height:20px; color:#333; font-weight:bold;}
.w400_box dl.c_wap dt p.line{line-height:40px;}
.w400_box dl.c_wap dd.act_btns{background:#f2f2f2; padding:10px 0; zoom:1;}
.w400_box dl.c_wap dd a.a_btn:link,.w400_box dl.c_wap dd a.a_btn:visited{width:100px; height:40px; height:40px; line-height:40px; color:#fff; text-align:center; background:#1b9cff; font-size:14px; font-weight:bold; text-decoration:none;}
.w400_box dl.c_wap dd.confirm a.a_btn{float:left;}

.w400_box dl.c_wap dd.confirm a.btn_yes:link,
.w400_box dl.c_wap dd.confirm a.btn_yes:visited{margin:0 15px 0 88px; display:inline;}
.w400_box dl.c_wap dd.confirm a.btn_no:link,
.w400_box dl.c_wap dd.confirm a.btn_no:visited{background:#fff; border:#e3e3e3 solid 1px; color:#666; height:38px; line-height:38px;}
.w400_box dl.c_wap dd.confirm a.btn_no:hover{border:#ababab solid 1px;}

.rb_tip{width:400px; left:auto; right:0; top:auto; bottom:0; margin:0;}
.rb_tip .c_wap .act_btns{padding:30px 40px; zoom:1; background:url(../images/rb_tipbg.png) center no-repeat; border:#e6e6e6 solid 1px; border-top:none;}
.rb_tip .c_wap .act_btns p.tips{text-indent:20px; font-size:14px; color:#666; line-height:24px; font-weight:bold; padding-bottom:30px;}
.rb_tip .c_wap a.a_btn:link,.rb_tip .c_wap a.a_btn:visited{width:100px; height:40px; height:40px; line-height:40px; color:#fff; text-align:center; background:#1b9cff; font-size:14px; font-weight:bold; text-decoration:none; float:right;}
.rb_tip .c_wap a.a_btn:hover{background:#009dee; text-decoration:none;}

